Big Huge Thesaurus

Saiga tatarica

noun

sounds kind of like